This week in Flutter #89: Realm for Dart and Flutter
Realm is a mobile-first database with SDKs available for Swift, Kotlin, React Native, and
other non-mobile stacks. This week, MongoDB announced the availability of a
Realm SDK for Flutter/Dart. It is open source and the Dart team posted an article about it. The SDK calls the C++ Realm library
using dart:ffi
. If you have used Realm in other projects you can now port your knowledge to
Flutter projects as well.
- Michele Volpato
๐งโ๐ป Development in Flutter
Control your Flutter app on the fly with Firebase Remote Config
Sometimes you need a way to change the configuration in the app your users downloaded without publishing a new version. For instance, you want to display a warning message when your backend is under maintenance, or you want to experiment with some low-level A/B testing. A handy way to do it, if you already use Firebase Analytics/Crashlytics, is via Firebase Remote Config.
Flutter Forward Summary Presentation
Get the slides from the Flutter Forward event to reuse in your organization or in meetups.
๐ฐ Simplifying flavor setup in the existing Flutter app: A comprehensive guide
An update on setting up flavors in Flutter, Android, and iOS. I have a strong antipathy towards setting them up, so any step-by-step guide is welcome.
๐ ๏ธ Tools to improve your Flutter experience
Convert a flutter web app to a docker container
Here is a simple guide to exporting your Flutter web app into a Docker container.
๐ฅ Flutter videos
Observable Flutter: Building a Mason brick
with Craig Labenz and Felix Angelov
Craig and Felix talk, and show, Mason, a template generator that helps teams generate files quickly and consistently. If you find yourself creating always the same files, with always the same starter boilerplate, over and over again, then you should have a look into it. There are plenty of “bricks” you can use at BrickHub.
๐จโ๐ป Software engineering in general
Your E-Mail Validation Logic is Wrong
Do you write your own email text field validator? You are (probably) doing it wrong. In this article, you find many cases you should maybe consider, but you most likely won’t.
That’s it for this week.
If you want to comment on any of this week’s entries, you can do it in the comment section below.
Have a bug-free week,
- Michele Volpato
Leave a comment